home *** CD-ROM | disk | FTP | other *** search
/ BCI NET 2 / BCI NET 2.iso / archives / telecomm / bbs / joinconf40.lha / BBS / DOORS / EmP_Tools / JoinCnf.DOC < prev    next >
Encoding:
Text File  |  1995-02-01  |  30.2 KB  |  671 lines

  1.  
  2.                   ###### ###   ## ######  ### ######  ######              
  3.     _______|\     ###    #### ### ###  ## ### ###  ## ###       /|________
  4.    |         >    ####   ######## ######  ### ######  ####     <         |
  5.    | |¯¯¯¯¯|/     ###    ### # ## ###     ### #####   ###       \|¯¯¯¯¯| |
  6.    | |            ###### ###   ## ###     ### ### ##  ######           | |
  7.    | |_________________________________________________________________| |
  8.    |                                                                     |
  9.    |                            JoinCnf V4.0                             |
  10.    |                            ~~~~~~~~~~~~                             |
  11.    |                             TYPE:  XIM                              |
  12.    |                                                                     |
  13.    |                   ©1994  EMPiRE / MYSTiC /X-PoWeR!                  |
  14.    |                                                                     |
  15.    |       LaSt OuTpOsT  +31-72-157682 & +31-72-201182  -  HOLLAND       |
  16.    |                                                                     |
  17.    |       AmixNet:  @NL0004   -   /X-Fido:  44:100/102     EMPiRE       |
  18.    |_____________________________________________________________________|
  19.  
  20. ===============================================================================
  21.  
  22.  PURPOSE:
  23.  ~~~~~~~~
  24.   o This DOOR is a alternative to the 'j' command in /X 4.xx
  25.  
  26.   o At the moment i'm using 36 Conferences and I don't want Users
  27.     to 'See' Conferences where they don't have Access to, like the Private
  28.     Conferences.
  29.  
  30.   o SplitUp between the File and the NetMail Conferences (optional)
  31.  
  32.   o Passwords Checking for Access to Private Conferences.
  33.     If a User fails to enter the right Conference Password it will be Logged
  34.     in DOORS:Doors.LOG and/or he/she will be Kicked-Off (optional)
  35.  
  36.   o Cursor-Key control for Conference selecting.
  37.  
  38.   o It's possible to have more Conferences then there would fit on one screen.
  39.     Up to 256 Conferences are no possible.
  40.  
  41.  
  42. ===============================================================================
  43.  
  44.  REQUIREMENTS:
  45.  ~~~~~~~~~~~~~
  46.   Ami Express 4.xx
  47.   It Doesn't work with Ami Express 1.1x or 2.xx!!
  48.  
  49.  
  50. ===============================================================================
  51.  
  52.  INSTALLATION:
  53.  ~~~~~~~~~~~~~
  54.   o Copy the EmP_Tools Directory to DOORS:
  55.   o Make sure ENV: exists! (standard with OS2.x+)
  56.   o Merge your NodeX/JoinConf.txt with my DOORS:EmP_Tools/JoinCnf.CFG and
  57.     Edit it to your Needs. (Check the Existing JoinCnf.CFG!)
  58.  
  59.  JoinCnf.CFG LayOut:
  60.  
  61. ##[ start: cut here ]#########################################################
  62. LOGFILE            Doors:Doors.LOG  ; Log File Name for Password Failures
  63. DUAL_LISTING       YES              ; Use 2 Listings [YES/NO]
  64. CURRENT_CNF        YES              ; Show Current Conferences [YES/NO]
  65. CNF_NAMES          NO               ; Use Names from ConfConfig.info Icon [/X 3.x]
  66. NRCONFLINES        11               ; Nr Lines used for Conferences
  67. PASSWORD_LEVEL     256              ; Password Protection Below Level
  68. NETMAIL_STARTCNF   24               ; First NetMail Conference Number
  69. DROP_DTR           3                ; Drop Carrier after 3 Password Failures
  70. [Init_END] ==============================.=====================================
  71. CNF_NAME.1 =.................... NEW USER
  72. CNF_NAME.2 =................. AMiGA UTiLS
  73. CNF_NAME.3 =............. AMiGA <OUTPOST>
  74. CNF_NAME.4 =.............. SNES <OUTPOST>
  75. CNF_NAME.5 =...... MEGADRiVE/MS <OUTPOST>
  76. CNF_NAME.6 =........... GAMEBOY <OUTPOST>
  77. CNF_NAME.7 =......... GAME GEAR <OUTPOST>
  78. CNF_NAME.8 =......... PC-ENGiNE <OUTPOST>
  79. CNF_NAME.9 =.............. LYNX <OUTPOST>
  80. CNF_NAME.10=........... NEO-GEO <OUTPOST>
  81. CNF_NAME.11=........... CONSOLE <OUTPOST>
  82. CNF_NAME.12=............... C64 <OUTPOST>
  83. CNF_NAME.13=..................... COPiERS
  84. CNF_NAME.14=.................... REQUESTS
  85. CNF_NAME.15=.................. /X SUPPORT
  86. CNF_NAME.16=.................... ROM BASE
  87. CNF_NAME.17=.............................
  88. CNF_NAME.18=.............................
  89. CNF_NAME.19=............. UniFIX BetaSITE
  90. CNF_NAME.20=......... /X-PoWeR! BeTa-ArEa
  91. CNF_NAME.21=............ MYSTiC <PRiVATE>
  92. CNF_PASS.21=NONOFYOURBUSINESS
  93. CNF_NAME.22=............ MYSTiC SCENETALK
  94. CNF_PASS.22=NONOFYOURBUSINESS
  95. CNF_NAME.23=............ MYSTiC /X-PoWeR!
  96. CNF_NAME.24=[AX0001]........ /X Net Admin
  97. CNF_NAME.25=[LS0001]....... C Programming
  98. CNF_NAME.26=[LS0002]..... ASM Programming
  99. CNF_NAME.27=[LS0003].... REXX Programming
  100. CNF_NAME.28=[PN0001].......... Pirate NET
  101. CNF_NAME.29=[HLT001]........... DuTCH NeT
  102. CNF_NAME.30=[ADV001]...... Adventure Help
  103. CNF_NAME.31=[PFT001]........ Amiga Topics
  104. CNF_NAME.32=[MOV001]........ Movie Topics
  105. CNF_NAME.33=[AA0001]......... ANSI Topics
  106. CNF_NAME.34=[WBS001].......... Buy & Sell
  107. CNF_NAME.35=[CHBX01].......... ChatterBox
  108. CNF_NAME.36=[CNS001]........ Console News
  109. [CNF_END]================================^====================================
  110.   ___/\  ___/\  ___/\  ___/\ ___/\  ___/\  ___/\  ___/\  ___/\  ___/\  ___/\
  111.   \. \ \_ . \ \_ . \ \  __\\  __\ \_ . \ \  __\ \_ . \ \  . \ \  __\ \  __\
  112.   /  |__\/  |  \/  |  \/  ._l/  ._l_/  |__\/  ._l_/  |  \/  |__\/  ._l_/__.  \
  113.  /   ¡   \  ¡   \  |   \  | /   ¡   \  .   \  ¡   \  |   \  ¡   \  ¡   \  ¡   \
  114.  \_____  /______/__¡_  /__¡ \_____  /__¡_  /____  /__¡_  /____  /____  /____  /
  115. -------\/------------\/-----------\/-----\/-----\/[Ð!]-\/-----\/-----\/-----\/-
  116. [TITLE_END]===================================================================
  117. .--------[  FILE CONFERENCES  ]--------.-------[  NETMAIL CONFERENCES  ]------.
  118. |C|C|
  119. |C|C|
  120. |C|C|
  121. |C|C|
  122. |C|C|
  123. |C|C|
  124. |C|C|
  125. |C|C|
  126. |C|C|
  127. |C|C|
  128. |C|C|
  129. |C|C|
  130. |C|C|
  131. +--------------------------------------^--------------------------------------+
  132. [LINES_END]===================================================================
  133. |C|
  134. `-----------------------------------------------------------------------------'
  135. [CURCNF_END]==================================================================
  136. ##[ end: cut here ]###########################################################
  137.  
  138.  
  139.  
  140.   - If 'CNF_NAMES' is set to YES then the CNF_NAME.xx is taken from
  141.     the BBS:ConfConfig.info Icon [/X 3.x].
  142.     This makes the CNF_NAME.xx in JoinCnf.CFG obsolete.
  143.     It's also possible to Mix this with the Names from JoinCnf.CFG, first
  144.     the Names from BBS:ConfConfig.info or s:Acp.Startup are read and then
  145.     the names from JoinCnf.CFG are written over the old ones.
  146.   - CNF_NAME.x can't be longer the 80 Characters.
  147.   - CNF_PASS.x can't be longer the 40 Characters.
  148.  
  149.  
  150. [Init_END] ====================================================================
  151. CNF_NAME.2 =........... AMiGA PUBLIC DOMAIN
  152. CNF_PASS.15=PASSWORD
  153. CNF_PASS.16=PASSWORD
  154. CNF_NAME.18=[AX0001]. /X Net Administration
  155. CNF_NAME.19=[LS0001]......... C Programming
  156. CNF_NAME.20=[LS0002]....... ASM Programming
  157. CNF_NAME.21=[LS0003]...... REXX Programming
  158. CNF_NAME.22=[PN0001]............ Pirate NET
  159. CNF_NAME.23=[HLT001]............. DuTCH NeT
  160. CNF_NAME.24=[PFT001].......... Amiga Topics
  161. [Cnf_END]=====================================================================
  162.  
  163.  
  164.   - If you don't want to Use the 'PASSWORD_LEVEL' Option then set is to a
  165.     value greater than 255, this way Everyone has to enter the Private 
  166.     Conference Password.
  167.  
  168.   - For now I expect that all Conferences above 'NETMAIL_STARTCNF' are
  169.     NetMail Conferences so if this isn't the case or you don't want to use
  170.     the File/NetMail Splitup then set NETMAIL_STARTCNF to 0
  171.  
  172.   - Set 'DROP_DTR' to the number of Password-tries before the User is Kicked.
  173.     He/she will not be able to use JoinCnf until ENV:JC-PWFAIL.{SLotNr} has
  174.     been deleted (for example after a SystemReset).
  175.     Use '0' to disable this option.
  176.  
  177.  
  178.   AE 4.xx:
  179.   ~~~~~~~~
  180.   - Copy J.info,<.info & >.info to BBS:Commands/BBScmd/
  181.  
  182.     Or add to J.info, <.info & >.info ICON ToolType Info:
  183.  
  184.       ACCESS=001
  185.       LOCATION=DOORS:EmP_Tools/JoinCnf
  186.       MULTINODE=YES
  187.       PRIORITY=0
  188.       STACK=50000
  189.       TYPE=XIM
  190.  
  191.   - If you want 'Relative Conferences' then you add the following to
  192.     BBS:CONFCONFIG.INFO IconToolType Info: 
  193.  
  194.       RELATIVE_CONFERENCES
  195.  
  196.  
  197. ===============================================================================
  198.  
  199.  USAGE:
  200.  ~~~~~~
  201.   Just enter J, < or > on the MAIN screen in AmiExpress.
  202.  
  203.   Selecting > x or < x  will make JoinCnf jump x Conferences Up or Down.
  204.  
  205. ===============================================================================
  206.  
  207.  ERROR MESSAGES:
  208.  ~~~~~~~~~~~~~~~
  209.  
  210.   o ERROR:  DOORS:EmP_Tools/JoinCnf.CFG Not Found !!!
  211.   |
  212.   `--> JoinCnf.CFG can't be found in DOORS:EmP_Tools !?
  213.  
  214.   o ERROR:  BBS:ConfConfig Not Found !!!
  215.   |
  216.   `--> BBS:ConfConfig can't be found in BBS:
  217.  
  218.   o ERROR:  JoinCnf 3.0 ONLY Works with /X 3.xx!!
  219.   |
  220.   `--> Obvious
  221.  
  222.   o ERROR:  UnKnown Keyword: XXXXXXXX in JoinCnf.CFG
  223.   |
  224.   `--> There must be 8 different KeyWords in the INIT part (JoinCnf.CFG)
  225.        Compare this with the original JoinCnf.CFG
  226.        Check that the KeyWords are:
  227.  
  228.          LOGFILE
  229.          DUAL_LISTINGS
  230.          CURRENT_CNF
  231.          CNF_NAMES
  232.          PASSWORD_LEVEL
  233.          NETMAIL_STARTCNF
  234.          DROP_DTR
  235.          CURSOR_KEYS
  236.  
  237.   o ERROR:  CNF_NAME part of JoinCnf.CFG is NOT Valid!!
  238.   |
  239.   `--> Check that all CNF_NAME.xx are correct and that xx is a Valid Conf.
  240.        The Line has to start with CNF_NAME.xx=  (example: CNF_NAME.1 =)
  241.  
  242.   o ERROR:  CNF_PASS part of JoinCnf.CFG is NOT Valid!!
  243.   |
  244.   `--> Check that all CNF_PASS.x are correct and that x is a Valid Conference.
  245.        The Line has to start with CNF_PASS.xx=  (example: CNF_PASS.1 =)
  246.  
  247.   o ERROR:  BBS:Access/AREA.x Not Found!!
  248.   |
  249.   `--> An User got an ConferencesAccess (x) that doesn't exist (anymore)!!
  250.  
  251.   o ERROR:  ToolType NCONFS doesn't Exist in BBS:ConfConfig.info!!
  252.   |
  253.   `--> Should/Will never happen... /X Wouldn't have started!
  254.  
  255.   o ERROR:  CNF_PASS.x in JoinCnf.CFG is LONGER then 40 Characters!!!
  256.   |
  257.   `--> Edit CNF_PASS.x password to a smaller one (< 40 Characters)!
  258.  
  259.   o ERROR:  Only 256 Conferences are Supported for now!!!
  260.   |
  261.   `--> Contact EMPiRE and Blackmail/Bribe him in making a 'Bigger' version.
  262.  
  263.  
  264. ===============================================================================
  265.  
  266.  BUG REPORT & SUGGESTIONS:                                                                   
  267.  ~~~~~~~~~~~~~~~~~~~~~~~~~
  268.   It's possible that a mistake will occur.... Nobody is Perfect.
  269.   If you have any Suggestions or Comments Please Leave a Message on my Board:
  270.  
  271.    LaSt OuTpOsT  N1: +31-72-157682  N2: +31-72-201182  -  HOLLAND
  272.    ~~~~~~~~~~~~  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~     ~~~~~~~
  273.    AmixNet:  @NL0004
  274.    /X-Fido:  44:100/102
  275.    UUCP   :  empire@channelx.hacktic.nl
  276.  
  277. ===============================================================================
  278.  
  279.  NOTE:
  280.  ~~~~~
  281.   o This Program Has been tested on a /X 3.x - /X 4.6TD (4.7) Configuration.
  282.   o If you don't use Conference Passwords then the < and > references are
  283.     not necessary and can be left out if you want, because the internal
  284.     < and > are always a bit faster.
  285.   o The ScreenUpdating is not that fast but there is (for now) no faster
  286.     way to do this as it is done now! (or get a FASTER modem!)
  287.  
  288.  
  289. ===============================================================================
  290.  
  291.  REGISTRATION:
  292.  ~~~~~~~~~~~~~
  293.   If YOU use this Program please let me know by Calling Last Outpost or
  294.   to send me a Message by NetMail @NL0004 - EMPiRE  Coz I want to know
  295.   how many Sysops are using my Tools!!!
  296.  
  297.  
  298. ===============================================================================
  299.  
  300.  HISTORY:
  301.  ~~~~~~~~
  302.   V1.0  07-05-92 - Release Version
  303.  
  304.   V1.1  07-15-92 - Improved Password Checking
  305.  
  306.   V1.2  07-28-92 - The internal j(oin) command can be changed.
  307.                  - Relative Conferences: ConfAccess _______X_ -> j 1 !!!
  308.  
  309.   V1.3  07-29-92 - Made 'Relative Conferences' selectable. Default OFF
  310.                  - Improved Conference selection.
  311.  
  312.   V1.4  08-03-92 - Default 'Relative Conferences' is YES. As it's now Default
  313.                    in /X 2.1 [1 Aug'92]
  314.                  - Moved 'Relative Conferences' to the Config file
  315.                    [ JoinCnf.CFG CHANGED! ]
  316.                  - Bug Removed:
  317.                     o The Door Failed when e.g 'J 1abcd' was entered.
  318.                     o Minor Bug removed in the Password Protection.
  319.  
  320.   V1.5  08-23-92 - Changed the ColorLayout a bit.
  321.  
  322.   V1.6  09-11-92 - Request Update for THC/DESiRE: 2 Conference Lists.
  323.                    [ JoinCnf.CFG CHANGED! ]
  324.  
  325.   V1.7  10-21-92 - Small Improvements.
  326.  
  327.   V1.8  01-23-93 - Small Improvements in the 2 Conference Lists.
  328.  
  329.   V1.9  01-25-93 - Bug Report from JPS (Tnx!):
  330.                     o 1 Cnf List Failed, 1 Line of Code was Accidentally
  331.                       Killed from the Source.... 
  332.  
  333.   V1.10 02-22-93 - Changed Layout a bit
  334.  
  335.   V2.ß  04-22-93 - /X 3.1 UPDATE!!! - It's Still BETA coz I Just got /X 3.1
  336.                    2 Hours ago!
  337.         04-29-93 - Added < and > Support because of Password Protection
  338.         05-03-93 - Better Error Checking ('Fool' Proof?!)
  339.         05-04-93 - Changed whole Config (JoinCnf.CFG) Layout!!
  340.                    [ JoinCnf.CFG CHANGED! ]
  341.                  - Added 'Current Confererence' Option
  342.         05-06-93 - Bug Report from Aragorn/Vision (Tnx!):
  343.                     o Rexx claims that 2a,2b,.. exist between 1 to 20 (dec)
  344.  
  345.   V2.0  05-09-93 - Release Version
  346.  
  347.   V2.1  05-10-93 - Minor Update. The date in Doors.LOG file was wrong.
  348.         05-20-93 - Added 'Password Level', this way the Sysop/CoSysop doesn't
  349.                    need to enter a Conferences Password eachtime he Joins
  350.                    that Conference. (Thanx to Alcoholic for the Idea!!)
  351.                    [ JoinCnf.CFG CHANGED! ]
  352.         05-27-93 - Fixed the UpperCase Problem in JoinCnf.CFG and all used
  353.                    Icon Files [/X 3.x]
  354.  
  355.   V2.2  06-18-93 - Updated the '<' & '>' code.
  356.         06-21-93 - Fixed a small Error found with the RexxDoorDebugger.
  357.         06-28-93 - Added the ErrorMessages in the doc.
  358.  
  359.   V2.3  07-23-93 - Better Error handling
  360.  
  361.   V3.ß1 08-10-93 - At last the XIM Version! Rexx is a thing of the Past!
  362.                  - Changed ALL References from AIM to XIM !!!
  363.                  - Keywords 'NRSPACES', 'RELATIVE_CONFERENCE', 'NCONFS' are
  364.                    deleted from JoinCnf.CFG (Obsolete) because they are now
  365.                    'read' from the BBS:ConfConfig.info [/X 3.x] or
  366.                    s:ACP.Startup [/X 2.xx]
  367.                    [ JoinCnf.CFG CHANGED! ]
  368.  
  369.   V3.ß2 08-13-93 - Keyword 'NRLINES' is deleted from JoinCnf.CFG.
  370.                  - Keyword 'NETMAIL_STARTCNF' added to JoinCnf.CFG
  371.                    If there are NetMail Conferences then the Conference
  372.                    showing can be split in 2 (Files & Netmail).
  373.                  - Renamed Keyword '2_LISTINGS' to 'DUAL_LISTING'
  374.                    [ JoinCnf.CFG CHANGED! ]
  375.                  - Included Optimized 030 Version!
  376.  
  377.   V3.ß3 08-15-93 - Added the 'LOGFILE' Option. Password Failures on Private
  378.                    Conferences will be logged in DOORS:Doors.LOG (default)
  379.                  - Added the 'CNF_NAMES' Keyword (was 'CONFCONFIG_NAMES')
  380.                    Now ConferenceNames from BBS:ConfConfig tooltype [/X 3.x]
  381.                    (or s:ACP.Startup [/X 2.xx]) and CNF_NAME.xx from
  382.                    JoinCnf.CFG can be Mixed in the Output.
  383.  
  384.   V3.ß4 08-23-93 - Optimized the code and it's now about 2 kb smaller
  385.                  - Bug Report from Beast (Tnx!):
  386.                     o JoinCnf failed completely when the OLD 'LOADCONFIG'
  387.                       option in ACP.Startup was used [/X 2.xx]
  388.                  - DEBUG OPTION: enter !% as Conference and you get some info
  389.                                  when all goes wrong.
  390.  
  391.   V3.0  08-26-93 - Release Version.
  392.                  - All Debug routines removed.
  393.                  - Optimized 030 Version Included.
  394.  
  395.   V3.1  09-04-93 - Bug Reports from ByteAndi/MST:
  396.                     o The Last conference couldn't be joined when Not using
  397.                       'RELATIVE_CONFERENCE' (only happend in the Menu)
  398.         09-05-93 -  o Sometimes when only entering 'J' a Conference would be
  399.                       joined. This is due to a BUG in /X... Fixed for now!
  400.         09-11-93 - Release Version.
  401.  
  402.   V3.2  10-02-93 - /X 3.11 Update... AE Returned a different VersionNumber
  403.                    then in previous versions... this made JoinCnf think that
  404.                    it wasn't /X 3.xx but /X 2.xx... FIXED!
  405.  
  406.   V3.3ß 10-09-93 - Bug Report from ByteAndi/MST:
  407.                     o Conference Passwords bigger than 80 Chars would Halted
  408.                       the system! The maximum CNF_PASS size is now 40 Chars.
  409.                  - Updated some more code. Needs Lesser memory to run.
  410.                  - Better Error checking.
  411.         10-14-93 - Bug Report from Sal1/TRSI:
  412.                     o /X 2.xx & NOT using 'RELATIVE_CONFERENCE' still failed.
  413.                       Should be fixed now!
  414.                  - When the KeyWord 'LOADCONFIG' is used in the Acp.Startup
  415.                    [/X 2.xx] then the 'Current Conference' Option will be
  416.                    Disabled! 
  417.                  - Some more Code-Optimizing.
  418.  
  419.   V3.3  12-01-93 - Release Version
  420.                  - Included an Optimized 020 Version for A1200/A4000 Users.
  421.                  - Just replace the Old JoinCnf with the New One!
  422.  
  423.   V3.4ß 01-16-93 - Bug Report from Sal1/TRSI:
  424.                     o When Using /X 3.20+ & 'NETMAIL_STARTCNF  0' & Not Using
  425.                       'RELATIVE_CONFERENCE' the Conferences were not shown.
  426.                  - Added 'DROP_DTR' option, it Drops the Carrier of the
  427.                    User after he/she fails to enter the Right Password for
  428.                    a number of times. After this he/she won't be able to use
  429.                    JoinCnf until the file ENV:JC_PWFAIL.{SlotNr} doesn't exist
  430.                    anymore (for example after a systemreset). When he tries
  431.                    he will be Kicked-Off right away!
  432.         01-17-94 - Bug Report from Mike Hoffren:
  433.                     o Using 108 Conferences will Crash the System!
  434.                       In the past it was 'Only' possible to use 100 Confs,
  435.                       I never thought there would be more than that!
  436.                       It's been Fixed to 256 Conferences for now
  437.                  - When JoinCnf is run, it will ShowUp on the Server.
  438.         01-21-94 - Change the Command-Line a bit.
  439.                  - JoinCnf will now make Use of the full 80 Chars/Line, this
  440.                    means that LayOut of JoinCnf.CFG Changed a bit!
  441.                    [ JoinCnf.CFG CHANGED! ]
  442.         01-25-94 - Fixed the '10-Node' BUG. Using Node 10+ would result in
  443.                    JoinCnf thinking it was started from Node 1.... FIXED!
  444.  
  445.   V3.4  01-29-94 - Release Version.
  446.  
  447.   V3.5ß 02-01-94 - Change the 'Full Use of 80 Chars/Line' to 79 Chars/Line
  448.                    because some Terminals on Amiga/PC can't handle the 80th
  449.                    character on the right (extra linefeeds)!
  450.                    [ JoinCnf.CFG CHANGED! ]
  451.                  - Took out all 100+ Conferencing coz /X-Fido is on it's way
  452.                    now (so no need for 100+ Conferences) and otherwise the
  453.                    Code becomes too big! A 100+ Version Can be REQUESTED!
  454.         02-06-94 - Changed the CommandLine-Input so only Numbers can be
  455.                    selected.
  456.                  - Added some BETA-Code to use the Cursor-Keys to select a
  457.                    Conference. The only BIG problem exists when there are too
  458.                    many Conferences and the Screen starts scrolling....
  459.         02-09-94 - Updated the Cursor-Key Code so it's now possible to Use
  460.                    Cursor-Keys only if the JoinCnf output-screen fits in the
  461.                    Users terminalscreen (without scrolling). If it doesn't
  462.                    'fit' then the Cursor-Keys are disabled otherwise it would
  463.                    mess up the screen!
  464.                  - Added the 'CURSOR_KEYS' KeyWord, when it's 'NO' then there
  465.                    will never be made use of ANSI when using the Cursors.
  466.                    When the KeyWord is 'YES' or is leftout then ANSI is used
  467.                    when the JoinCnf-Screen 'fits' in the Users TerminalScreen.
  468.                    [ JoinCnf.CFG CHANGED! ]
  469.                  - Note: For now the Cursor-Code works only with Relative
  470.                          Conferences.
  471.         02-16-94 - Fixed a Small Bug in the Password Handling.
  472.         02-20-94 - Fixed the Non-Relative Conferences problems so now it will
  473.                    work on ANY /X 2.xx or 3.xx configuration.
  474.         02-21-94 - Fixed a Bug in printing the Command-Line to Screen. It
  475.                    failed when there where Non-Even FileConfs & NetMailConfs.
  476.                  - Changed the Cursor-Handling. The 'jump' from FileConf to 
  477.                    NetMailConf has been changed.
  478.         03-08-94 - Optimized the Cursor-Key Routine.
  479.  
  480.   V3.5  03-13-94 - Release Version.
  481.  
  482.   V3.6ß 04-11-94 - Added the 'Q' to the CommandLine on Tycoon's Request:
  483.                     o Pressing 'Q' will now Exit JoinCnf Immediately, even
  484.                       when a Conference is selected.
  485.         04-14-94 - Killed all sscanf's in the Source coz of Bugs in the
  486.                    SAS Compiler and this way JoinCnf gets 2 kb smaller!
  487.         04-17-94 - After a long talk with ByteMaster I managed to kill some
  488.                    obsolete code, this will make JoinCnf startup Faster!
  489.                  - Added an New CommandLine Option: 
  490.                     '> 4'  will Join: Current Conference + 4 (if it Exists)
  491.                     '< 9'  will Join: Current Conference - 9 (if it Exists)
  492.                     '< -2' will Join: Current Conference + 2 (if it Exists)
  493.                  - ReCompiled with the Latest AE.Includes
  494.         06-28-94 - Fixed some code that can cause random guru's (SAS C Bug!)
  495.                  - Removed ALL /X 2.xx support because of the new AE.Includes
  496.                    JoinCnf won't work on any /X version before /X 3.38, if
  497.                    you still have not upgraded then this is the time to do so!
  498.  
  499.   V3.6  07-01-94 - Release Version.
  500.  
  501.   V4.0ß 09-20-94 - Changed the Total layout of JC
  502.                  - The maximum of used conferences has been changed from 100
  503.                    to 256 (Should be MORE than enough.. if not TELL me!)
  504.                    [ JoinCnf.CFG CHANGED! ]
  505.         10-01-94 - Removed the Hide Cursor ansi (" p") coz some terminals
  506.                    can't handle this and will print nice p's thru the screen.
  507.                  - Added Single Conference Layout.
  508.         10-04-94 - Fixed a bug that not all Conferences could be selected.
  509.                    tried to read the PageUp/Down (without luck...)
  510.                  - Fixed the NonRelativeConference Bug (as usually i am slow
  511.                    on this... for obvious reasons). [Sal-One]
  512.                  - Added the 'NRCONFLINES' KeyWord, this is the number of
  513.                    conferences which will be printed on the screen.
  514.                    (Keep in mind that you must also edit the border in
  515.                    JoinCnf.CFG)
  516.                    [ JoinCnf.CFG CHANGED! ]
  517.         11-27-94 - The ScreenUpdating is now faster by only rewritting 1
  518.                    Conference list at the time.
  519.                  - Removed the Beta-Code
  520.  
  521.   V4.0  02-01-95 - Release Version
  522.  
  523.  
  524. ===============================================================================
  525.  
  526.  EMPiRE /X DOORS/UTILS COLLECTION UNTIL NOW!:
  527.  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  528.   - AboStats V0.2                        AIM Door
  529.   - AE2PCE V1.0                          CLI Util
  530.   - AutoOnline V1.3                      XIM Door/Util
  531.   - Bulls V2.3                           XIM Door
  532.   - CheckDir V1.0                        CLI Util
  533.   - CheckNU V1.0                         XIM Door
  534.   - ConfAccess V1.1                      ServerUtil
  535.   - CopyDate V1.3                        CLI Util
  536.   - DlDir V2.2                           XIM Door
  537.   - DoorKIT 1.01                         XIM Doors/Includes
  538.   - DMenu V1.0                           AIM Door
  539.   - DutchNET V1.0  [AmiXnet]             AIM Door
  540.   - Front V2.0                           XIM Door
  541.   - JoinCnf V4.0                         XIM Door
  542.   - LastCalls & TopUps V1.2              LogOffUtil
  543.   - LastDL V0.1                          LogOffUtil
  544.   - LastUL V0.1                          LogOffUtil
  545.   - MakeFree V1.1                        AIM Door
  546.   - MemberList V1.0                      AIM Door
  547.   - MonthTopUp V2.0                      ServerUtil
  548.   - MultiNodeLastCaller V1.1             LogOffUtil
  549.   - Page V2.1                            XIM Door
  550.   - PMail V1.1                           AIM Door
  551.   - Remote Maintenance V1.4              AIM Door
  552.   - SceneTalk Voter V2.3                 AIM Door
  553.   - SceneTalk Voter V2.2 [Party]         CLI Door
  554.   - SecLevChk V1.0                       ServerUtil
  555.   - Sent FrondEnd 1.0  [Sent_FE]         XIM Door
  556.   - StripCR V1.0                         CLI Util
  557.   - SysopCommands V1.0                   AIM Door
  558.   - UserData Cleaner/Repair V2.0         ServerUtil
  559.   - UserStats V2.0                       ServerUtil
  560.   - UsrCnfAx V1.1                        CLI Util
  561.   - View & Check Archive/Text V1.7       AIM Door
  562.   - WhoNode V1.3                         AIM Door
  563.  
  564.  
  565. ===============================================================================
  566.  
  567.  THANX MUST GO TO ALL OFFICIAL BETA-TESTERS:
  568.  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  569.    Sal-One/TRSi              [BoonDocks]
  570.    Beast/Partek              [Sequencial]
  571.    SpeedDevil/Partek         [Rising Sun]
  572.    Galaxy                    [Ulixys]
  573.  
  574.  
  575.  GREETZ/TNX GO TO:
  576.  ~~~~~~~~~~~~~~~~~
  577.    Killraven/MST /X-PoWeR! - For giving me sum Great Pointers/Sources on 'C'
  578.    Tycoon/Mystic /X-PoWeR! - another EX-/X programmer...
  579.    ByteAndi/TRSI           - Tnx for all ya 'C' Help & Sources!
  580.    Easy Rider/Mystic       - hope ya are back soon!
  581.    JAF/G.O.D.              - For some good REXX ideas
  582.    JPS                     - I think /X is still better!
  583.    Bad Sector/Hidden       - Still Using your Sort-Routine. It's the Fastest!
  584.    B.O.B./CyberForce       - For (Mis)Using/Testing my tools! :)
  585.    Aragorn/Vision          - Tnx for Testing
  586.    Camelot/Complex         - Tnx for Testing
  587.    Sharon/5D               - Tnx for Testing
  588.    Telekinetic/T.F.A.      - Tnx for Testing
  589.    Alcoholic               - Tnx for Testing
  590.    Price/T.F.A.            - Great job on your {F}ull {S}creen {E}ditor!
  591.    Van Damme               - Nice Doors!!!
  592.    DR.G/IBB                - Hope to see Check'N Add work on a 040
  593.    SiGMA SEVEN             - Nice job on SiGMA-EXPRESS! Tempted to 'Convert'
  594.    911/Movement            - Tnx For ya Ansi Logo's!! You're the Greatest!
  595.    Mike                    - Tnx for calling!
  596.    Amicom/TRSi             - Tnx for calling!
  597.    THC/Legend              - Tnx for Beta-Testing!
  598.    Mega Fortress           - Tnx for Beta-Testing!
  599.    SkIn                    - Tnx for ya Description Logo! Looks Great!!
  600.    Shadow Man/S8           - Nice Doors & Tnx for ya greetz! & Calling ofcoz
  601.    [MAZ!^PHAZE]            - Tnx for calling!
  602.    Shuyuki Tanaka          - Tnx for your Messages!
  603.    AGONY/cOmpLeX           - Tnx for calling!
  604.    HUMANOiD & jABBA /MST & SCANDAL
  605.                            - Tnx for calling!
  606.    LECTOR                  - Tnx for your NetMail
  607.    Koo Koo Ka Choo         - Tnx for calling!
  608.    TaRzAN                  - Tnx for your NetMail. Yezz 040 Speed Rulez!!
  609.    Crayor/Scx              - Tnx for calling!
  610.    Foxx'n'Lynxx            - Tnx for your BugReports!!!
  611.    ThE BiRD                - Tnx for your NetMail on UsrCnfAx
  612.    Dux                     - Tnx for your NetMail
  613.    dR.dRE!/fAITH           - Tnx for da greetz, Nice Doors btw
  614.    [-RUNT&SCOTTIE-]        - Tnx for calling!
  615.    sPAcEcAKe/aF            - Tnx for calling!
  616.    Freddy Kreuger/GOD      - Tnx for your NetMail on JoinCnf 3.2
  617.    MF1                     - Tnx for calling!
  618.    AtomiX/N.A.S.A          - Hope the 'C' archive was sume help for ya!
  619.    MAD HARLEQUiN [ITPH01]  - Tnx for your Nice AmiXnet Messy's
  620.    Mike Hoffren  [SF0001]  - Tnx for the BugReport on JoinCnf 3.3 [100+ Cnfs]
  621.    Galaxy/TFA              - Nice job on da SentCleaner
  622.    SvEN tHE CREAToR/5D     - 'Tnx' for forcing me to use Cursor-Keys!
  623.    Diogenes/TPY/5D         - Tnx for calling and for your BugReport!
  624.    L.A.Style               - Tnx For Calling/Beta-Testing!
  625.  
  626.    & Ofcoz to ALL MYSTiC Members all over the Globe!
  627.  
  628.  
  629.  NO TNX GO TO:
  630.  ~~~~~~~~~~~~~
  631.    Vampire/TRSI  for being a BIG asshole by spreading our BETA's.. LAME...
  632.  
  633.  
  634.                         ______  __________________                            
  635. .----------------+-----/    \ \/ / __/_  __/ / __/----------+----------------.
  636. |                |----/ / / /\  /\  /-/ /-/ / /----[ /X ]---|                |
  637. |       /\    /\ |-EmP\/ / /-/ /\  /-/ /-/ /\ \--[ PoWeR! ]-|       /\    /\ |
  638. |      /C \  /!/ +-----\/\/--\/--\/--\/--\/--\/-------------+      /C \  /!/ |
  639. |     /i/\ \/R/  |                                          |     /i/\ \/R/  |
  640. |    /T/  \ E/   |   EMPiRE   -   KiLLRAVEN  -   TYCOON     |    /T/  \ E/   |
  641. |   /S/   /W \   |                                          |   /S/   /W \   |
  642. |  /Y/   /O/\ \  |   RE/Y\o   -   INCOGNiTO  -   HARDBYTE   |  /Y/   /O/\ \  |
  643. | /M/   /P/  \ \ |                                          | /M/   /P/  \ \ |
  644. | \/    \/    \/ |                   BoBo                   | \/    \/    \/ |
  645. |                |                                          |                |
  646. `----------------+----------[  MYSTiC /X PoWeR!  ]----------+----------------'
  647.  
  648.  
  649.  
  650.  
  651.                        ____ _________ _________ ________ _____
  652.             MYSTiC    /   / \\  /    \\\  /   _\\\  /   \\\  /     MYSTiC
  653.                      /   /   \\/   /\ \\\/   /___\\/__   \\\/
  654.          CONSOLE    /   / /\  /   __   \ \____   \   /   /      AMIGA
  655.                    /   /_/  \/   / /   /_____/   /  /   /
  656.        WORLD-HQ    \________X___/ /___/\________/   \__/      EURO-HQ
  657.       ____ _________ ________ _________ _________ _________ ________ _____
  658.      /    \\\  /   / \\  /   \\\  /    \\\  /    \\\  /   _\\\  /   \\\  /
  659.     /   /\ \\\/   / /\\\/__   \\\/   /\ \\\/   /\ \\\/   /___\\/__   \\\/
  660.    /   / /  \/   / /  \   /   / /   _____\/   / /  \ \____   \   /   /
  661.   /   /_/   /   /_/   /  /   / /   /     /   /_/   /_____/   /  /   /
  662.   \________X_________/   \__/  \__/      \________/\________/   \__/
  663.  
  664.  
  665. AMIGA - SNES - MEGADRIVE - GAMEBOY - GAMEGEAR - PC ENGINE - LYNX NEOGEO - C64
  666.  
  667. 4.5 Gb ONLINE             SYSOP:  EMPiRE / MYSTiC               4.5 Gb ONLINE
  668.  
  669. HOLLAND:              +31-72-157682  &  +31-72-201182               :HOLLAND
  670.  
  671.